package mylab.demo.usm.biz.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import mylab.commons.web.mvc.dto.BaseEntityDTO;

import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author Sylar
 * @since 2021-11-24
 */
@Data
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "SysTenantDTO 对象", description = "")
public class SysTenantDTO extends BaseEntityDTO {

    @ApiModelProperty("简称")
    private String shortname;

    @ApiModelProperty("域名")
    private String domain;

    @ApiModelProperty("icon图片")
    private String icon;

    @ApiModelProperty("授权码")
    private String licenseKey;

    @ApiModelProperty("账号限额")
    private Long accountLimit;

    @ApiModelProperty("过期时间")
    private LocalDateTime expireTime;

    @ApiModelProperty("联系人")
    private String contacts;

}
